Istnieją
sytuacje, gdy użytkownik powinien mieć dostęp do jednego rejestru, ale
przedstawionego na różne sposoby. W sytuacji, gdy prowadzimy sprzedaż z wielu
magazynów możemy chcieć, aby użytkownik miał dostęp wyłącznie do kilku z nich.
W takim wypadku istniej konieczność stworzenia wielu rejestrów tego samego typu
różniących się numerem szablonu. Każdy taki szablon może mieć różne cechy i
właściwości oraz udostępniać dane w inny sposób.
Posłużymy się przykładem, w
którym pracownik obsługuje sprzedaż 5 kierowców. Dla każdego z nich stworzono
za pomocą kreatora rejestrów 5 różnych szablonów sprzedaży SPN, z których każdy
ma swój niepowtarzalny identyfikator – numer, np.: 001, 002, 011,012,013
Wszystkie należą do jednej grupy
użytkowników,a w nazwie opisano kolejne magazyny sprzedaży od S1 do S5. Znając
taki układ możemy w kreatorze menu dla poszczególnych pozycji menu podać
(wskazać) numer szablonu, który ma być wykorzystany. Przykładowo w menu
deklarujemy następujące pozycje:
itd.
Na koniec KREATOR MENU wyświetla gotowe opracowane MENU
dla różnych rejestrów sprzedaży:
W wyniku takiej deklaracji otrzymamy MENU widziane z
poziomu użytkownika:
Użytkownik wybierając pozycję
sprzedaż S1 będzie miał dostęp do rejestru sprzedaż zgodnie z parametrami
określonymi w szablonie numer 001 typ SPN z ustawionym na sztywno filtrem na
magazyn S1, natomiast wybór pozycji SPRZEDAŻ S2 otwiera szablon numer 002 typ
SPN z ustawionym na sztywno filtrem magazyn S2, itd.
W efekcie
końcowym otrzymujemy dostęp do rejestru sprzedaży podzielonym na 5 różnych
rejestrów w zależności od symbolu magazynu i z możliwością ustalenia różnych
niezależnych właściwości każdego z rejestrów w zakresie np. możliwości
dopisywania, edycji, usuwania itp.